package xyz.zdsoft.project_group_manage_module.entity.MyDto;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
@EqualsAndHashCode(callSuper = false)
@ApiModel(value = "Team对象")
public class TeamGch {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "学生id")
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    @ApiModelProperty(value = "组名")
    private String teamName;

    @ApiModelProperty(value = "院系名称")
    private String collegesName;

    @ApiModelProperty(value = "专业名称")
    private String majorName;

    @ApiModelProperty(value = "年级")
    private String gradeName;

    @ApiModelProperty(value = "班级")
    private String className;

    @ApiModelProperty(value = "班主任")
    private String teacherName;

    @ApiModelProperty(value = "学生姓名")
    private String studentName;

    @ApiModelProperty(value = "用户编号(学号)")
    private String userNo;

    @ApiModelProperty(value = "身份证号")
    private String idNo;

    @ApiModelProperty(value = "性别，参见Sex枚举")
    private String sex;

    @ApiModelProperty(value = "邮箱")
    private String email;

    @ApiModelProperty(value = "手机号")
    private String mobileNo;

    @ApiModelProperty(value = "项目角色")
    private String position;

    @ApiModelProperty(value = "是否组长 0不是1是")
    private String TeamIsLeader;



}
